home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 October: Mac OS SDK / Dev.CD Oct 96 SDK / Dev.CD Oct 96 SDK2.toast / Development Kits (Disc 2) / OpenDoc / Developer Documentation / Recipes, Tech Notes & Articles / Recipes / Data Interchange / Drag&Drop Changes Since DR4 < prev    next >
Encoding:
Text File  |  1996-04-24  |  2.5 KB  |  65 lines  |  [TEXT/ttxt]

  1. OpenDoc™ Documentation Changes
  2.  
  3. Drag & Drop Changes
  4. By The OpenDoc Design Team
  5. April 20th, 1995
  6.  
  7.  
  8. © 1993-1996  Apple Computer, Inc. All Rights Reserved.
  9. Apple, the Apple logo, and Macintosh are registered trademarks of Apple Computer, Inc.
  10. Mac and OpenDoc are trademarks of Apple Computer, Inc.
  11.  
  12.  
  13. Changes since DR4
  14.  
  15. The following are changes to the OpenDoc recipes and documentation for Drag & Drop since DR4.
  16.  
  17.  
  18. Class Reference:
  19.  
  20. • p. 192, §6 - Add after last sentence:
  21. Note: The value of DestPart returned by StartDrag is for future use and should not be used at this time. 
  22. For now, your part should just call the part's Release method.
  23.  
  24. • p. 193, §3 - Add after last sentence. 
  25. See also ODPart::Release (page xxx). 
  26.  
  27. • p. 484, §2 - Add after first sentence:
  28. In addition, if your part calls SetDroppable with a value of kODTrue on one of its display frames, you must 
  29. override this method and implement the protocol for drag hiliting and accepting dropped data.
  30.  
  31. • p. 484, §4 - Add after last sentence:
  32. The ODFrame::SetDroppable method (page xxx).
  33. The ODPart::Drop method (page xxx).
  34.  
  35. • p. 485, §3 - Add after last sentence:
  36. In addition, if your part calls SetDroppable with a value of kODTrue on one of its display frames, you must 
  37. override this method and implement the protocol for drag hiliting and accepting dropped data.
  38.  
  39. • p. 485, §4 - Add after last sentence:
  40. The ODFrame::SetDroppable method (page xxx).
  41. The ODPart::Drop method (page xxx).
  42.  
  43. • p. 487, §1 - Add after first sentence:
  44. In addition, if your part calls SetDroppable with a value of kODTrue on one of its display frames, you must
  45. override this method and implement the protocol for drag hiliting and accepting dropped data.
  46.  
  47. • p. 487, §3 - Add after last sentence:
  48. The ODFrame::SetDroppable method (page xxx).
  49. The ODPart::Drop method (page xxx).
  50.  
  51. Programmer’s Guide:
  52.  
  53. • p. 363, §6 -Add after first sentence:
  54. However, if you do make your part’s frames droppable, you must override the ODPart API methods DragEnter,
  55. DragWithin, DragLeave, and Drop, and follow the protocol for drag hiliting and accepting dropped data.
  56.  
  57. • p. 366, § 5 - Add after first sentence:
  58. If your part is a container, and you can accept any data, you don’t need to check the items in the
  59. Drag Item iterator, and can just do the usual drag feedback and return kODTrue.
  60.  
  61. • p.372 - Add new paragraph after paragraph 6:
  62. Note:  The destPart value returned by StartDrag is intended for future use and should not be used at this time.
  63. You should only call the destination part's Release method. See the Class Reference documentation for 
  64. information about ODPart::Release.
  65.